deer rack - French English Dictionary